Boris, curbing virus key to staying in power
23 Dec 2021
Amid a spiral of Omicron cases in Europe and other parts of the world, if there is one nation that is virtually in a flap, it is Britain. Already, it has been facing the receiving end of the virus fallout from France, which has barred British tourists from its shores.